import React from "react";
import {StyleSheet, Dimensions, Text} from "react-native";
import Tips from 'react-native-root-tips'

export function Heading1({style, ...props}: Object) {
    return <Text style={[styles.h1, style]} {...props} />
}

export function isMobile(text) {
    var strRegex = "^1(3|5|7|8|9)[0-9]{9}$"
    var reg=new RegExp(strRegex)
    if (reg.test(text)  && text.length ==11){
        return true;
    }else {
        return false;
    }
}
export function isPhoneDigit(text) {
    if(!isNaN(text) )
    {
        return true
    }else {
        return false
    }
}
export function isSmsDigit(text) {
    if(!isNaN(text) )
    {
        return true
    }else {
        return false
    }
}
export function strMapToObj(strMap) {
    let obj= Object.create(null);
    for (let[k,v] of strMap) {
        obj[k] = v;
    }
    return obj;
}

export function isSms(text){
    // isNaN()函数 把空串 空格 以及NUll 按照0来处理 所以先去除
    if(!isNaN(text) && text.length ==6)
    {
        return true
    }else {
        return false
    }
}

